package com.crm.model.vo.orderManager;

import lombok.Data;

import java.util.List;

/**
 * @Author:chaifuyou
 * @Date: 2021/7/26 10:23
 */
@Data
public class OrderInvoicePtVO {

    //纳税人识别号
    private String taxpayerNum;
    //发票请求流水号
    private String invoiceReqSerialNo;
    //购买方名称
    private String buyerName;
    //购买方纳税人识别号
    private String buyerTaxpayerNum;
    //购买方地址
    private String buyerAddress;
    //购买方电话
    private String buyerTel;
    //购买方开户行
    private String buyerBankName;
    //购买方银行账号
    private String buyerBankAccount;
    //销货方地址
    private String sellerAddress;
    //销售方电话
    private String sellerTel;
    //销货方开户行
    private String sellerBankName;
    //销货方银行账号
    private String sellerBankAccount;
    //主开票项目名称
    private String itemName;
    //收款人名称
    private String casherName;
    //复核人名称
    private String reviewerName;
    //开票人名称
    private String drawerName;
    //收票人名称
    private String takerName;
    //收票人手机号
    private String takerTel;
    //收票人邮箱
    private String takerEmail;
    //特殊票种
    private String specialInvoiceKind;
    //备注
    private String remark;
    //自定义数据
    private String definedData;
    //订单号
    private String tradeNo;
    //分机号
    private String extensionNum;
    //机器编号
    private String machineCode;
    //代开标示
    private String agentInvoiceFlag;
    //门店编号
    private String shopNum;
    //开票项目列表信息
    private List<OrderInvoicePtItemVO> itemList;

}
